@charset "utf-8";
html{ overflow-y:scroll;}
body,td,th,input,textarea,select {
	font-size: 14px;
	color:#434343;
	font-family:"Microsoft Yahei","微软雅黑",Arial, Helvetica, sans-serif;
}
body {
	margin: 0px;
	padding:0px;
}
ul,li,form{ margin:0; padding:0; list-style-type:none;}
a{
	color:#434343; 
	text-decoration:none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
}
a:hover{color:#008ada; text-decoration:none;}
.animation{
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
}
.noanimation a{
	transition:none;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
}
.movex{}
.movex a{ display:inline-block;}
.movex a:hover{ -moz-transform:translateX(5px); -webkit-transform:translateX(5px); -o-transform:translateX(5px); -ms-transform:translateX(5px); transform: translateX(5px);}
.movex2{}
.movex2 a{ display:inline-block;}
.movex2 a:hover{ -moz-transform:translateX(-5px); -webkit-transform:translateX(-5px); -o-transform:translateX(-5px); -ms-transform:translateX(-5px); transform: translateX(-5px);}

.movey{}
.movey a{ display:inline-block;}
.movey a:hover{ -moz-transform:translateY(5px); -webkit-transform:translateY(5px); -o-transform:translateY(5px); -ms-transform:translateY(5px); transform: translateY(5px);}
.movey2{}
.movey2 a{ display:inline-block;}
.movey2 a:hover{ -moz-transform:translateY(-5px); -webkit-transform:translateY(-5px); -o-transform:translateY(-5px); -ms-transform:translateY(-5px); transform: translateY(-5px);}

.more1{ background-color:#6e6e6e; color:#FFF; line-height:26px; padding:0 10px; display:inline-block;}
.more1:hover{ background-color:#008ada; color:#FFF;}

a.white{color:#FFFFFF; text-decoration:none;}
a.white:hover{color:#FFFFFF; text-decoration:underline;}
.ts1{color:#AAAAAA; font-size:14px;}
.floatl{ float:left;}
.floatr{ float:right;}
.clear{ clear:both;}
.r5{-moz-border-radius:5px; border-radius:5px;}
.r10{-moz-border-radius:10px; border-radius:10px;}
.r15{-moz-border-radius:15px; border-radius:15px;}
.r20{-moz-border-radius:20px; border-radius:20px;}

.setp{}
.setp p{ margin:0; padding:0;}
.setimg{}
.setimg img{ max-width:100%;}
.txtshadow1{-webkit-text-shadow:1px 1px 2px #2b2b2b; -moz-text-shadow:1px 1px 2px #2b2b2b; text-shadow:1px 1px 2px #2b2b2b;}
.shadow1{-webkit-box-shadow:0 0 10px #B8B8B8; -moz-box-shadow:0 0 10px #B8B8B8; box-shadow:0 0 10px #B8B8B8;}
.a_shadow1{}
.a_shadow1:hover img{-webkit-box-shadow:0px 5px 10px #d7d7d7; -moz-box-shadow:0px 5px 10px #d7d7d7; box-shadow:0px 5px 10px #d7d7d7;}

.body1{width:1140px;  margin:0px auto;}
.body2{ padding:40px 0;}

.top1{ background-color:#F5F5F5; height:40px; line-height:40px; font-size:13px;}
.top1_1{}
.top1_2{}
.top1_2_1{ padding:6px 10px 0 0;}
.top1_2_1 a{ display:inline-block;}
.top1_2_1 a:hover{}
.top1_2_2{ background-image:url(../index/top1_1.gif); background-repeat:no-repeat;}
.top1_2_2 a{ margin:0 0 0 20px; display:inline-block;}
.top2{}
.top2_1{ height:80px;}
.top2_2{}
.top2_2 .cart{ width:150px; background-color:#008ada; color:#FFF; padding:8px 0; display:inline-block;-moz-border-radius:5px; border-radius:0 0 6px 6px; text-align:center;}
.top2_2 .cart:hover{ background-color:#1ea0eb; padding:15px 0 10px;}
.top2_3{ padding:0 40px 0 0;}

/*主菜单*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainnav{ position:relative; z-index:9999;}
.mainnav a{ color:#434343;}
.mainnav .nLi{ float:left; position:relative; display:inline;}
.mainnav .nLi h3{ float:left; margin:0;}
.mainnav .nLi h3 a{ display:block; line-height:80px; font-size:16px; font-weight:normal; text-transform:uppercase; color:#333; text-align:center; padding:0 24px;}
.mainnav .on h3 a{ background-color:#008ada; color:#FFF;}
.mainnav .nLi .m1{ width:134px;}
.mainnav .nLi .m2{ width:166px;}
.mainnav .nLi .m3{ width:166px;}
.mainnav .nLi .m5{ width:166px;}
.mainnav .nLi .m6{ width:166px;}
.mainnav .nLi .m7{ width:166px;}

.mainnav .sub{ display:none; left:0; top:80px;position:absolute; background:#008ada;line-height:20px; padding:10px 10px 16px;} /*-webkit-box-shadow:0 2px 10px #e4e4e4; -moz-box-shadow:0 2px 10px #e4e4e4; box-shadow:0 2px 10px #e4e4e4;*/
.mainnav .sub li{ zoom:1; border-bottom:dashed 1px #95d4f8;}
.mainnav .sub a{ display:block; padding:5px 10px; color:#FFF;}
.mainnav .sub a:hover{ color:#d7f5aa;}

/*子菜单*/
.MenuList{ background-color:#f5f5f5;}
.subnav{ position:relative; z-index:9999; display:inline-block; padding:5px 0;}
.subnav a{ color:#434343;}
.subnav .nLi{ float:left; position:relative; display:inline;}
.subnav .nLi h3{ float:left; margin:0;}
.subnav .nLi h3 a{ display:block; line-height:40px; font-size:16px; font-weight:normal; text-transform:uppercase; text-align:center; padding:0 17px;}
.subnav .nLi h3 span{ background-image:url(../index/subnav.png); background-position:0 0; width:14px; height:12px; display:inline-block; position:relative;}
.subnav .nLi h3 a:hover span, .subnav .on h3 a span{ background-position:0 -12px;}
.subnav .on h3 a{ color:#0077cc;}

.subnav .sub{ display:none; left:0; top:40px; position:absolute; line-height:20px; padding:5px 0 0; background-color:#f5f5f5;}
.subnav .sub li{ zoom:1; margin-bottom:2px;}
.subnav .sub a{ display:block; padding:5px 10px; color:#434343; background-color:#e5e5e5;}
.subnav .sub a:hover{ background-color:#0093dd; color:#fff;}

.banner{ background-color:#E1E1E1; background-repeat:no-repeat; background-position:center; height:280px; display:block; z-index:1;}

.foot1{ background-color:#313131; padding:40px 0; color:#959595; font-size:13px;}
.foot1 a{color:#959595;}
.foot1 a:hover{color:#FFF;}
.foot1_1{ padding:0 70px 0 0;}
.foot1_2{ border-top:solid 1px #606060; padding:25px 0 0;}
.foot1_2_1{}
.foot1_2_2{}
.foot1_2_2 a{ display:inline-block; padding:0 5px; margin:0 5px;}
.footcontact{ line-height:25px;}
.footmenu{ text-transform:uppercase; font-size:15px; padding:0 0 10px;}
.footmenu a{ color:#FFF;}
.footsubmenu{}
.footsubmenu a{padding:3px 0; display:inline-block;}


.find1{ width:170px; border:solid 1px #D2D2D2; height:27px; line-height:27px; margin:0; padding:0 5px;}
.find2{ margin-left:2px;}

/*首页*/
.title1{ font-size:30px; display:inline-block;}
.title2{ line-height:28px; font-size:15px; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; color:#676767; display:inline-block;}
.indexcontent{ padding:70px;}

.index_news{ padding:30px 0 0;}
.index_news li{ width:360px; float:left;}
.index_news li a{ width:360px; background-color:#efeef2; display:inline-block;}
.index_news .li_jg{ margin-left:30px;}
.index_news .index_news_pic{}
.index_news .index_news_pic img{ width:360px; height:261px; border:0;}
.index_news .index_news_title{ margin:20px 15px; font-size:18px; line-height:28px; font-weight:bold; height:56px; overflow:hidden; display:block;}
.index_news .index_news_desc{ line-height:30px; height:90px; overflow:hidden; padding:0 15px; font-size:16px; color:#444;}
.index_news .index_news_more{ padding:10px 0 0; text-align:right;}
.index_news .index_news_more span{ background-image:url(../index/arrow2.gif); background-repeat:no-repeat; background-position:center; background-color:#0093dd; width:44px; height:44px; display:inline-block;}
.index_news li a:hover{ background-color:#e4ebee;-webkit-box-shadow:0 0 10px #B8B8B8; -moz-box-shadow:0 0 10px #B8B8B8; box-shadow:0 0 10px #B8B8B8;}
.index_news li a:hover .index_news_more span{ background-color:#84c224;}

.index_focus{}
.index_focus li{ float:left;}
.index_focus .li_jg{ margin-left:8px;}
.index_focus a{ background-color:#000; width:279px; height:380px; overflow:hidden; display:inline-block;}
.index_focus .index_focus_pic{}
.index_focus a:hover .index_focus_pic{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.index_focus .index_focus_txt{ width:279px; position:absolute; color:#FFF; text-align:center; font-size:24px; margin-top:275px; line-height:100px; z-index:10;}

.index_technology{ height:520px; background-image:url(../index/index_technology1.jpg); background-repeat:no-repeat; background-position:center;}
.index_technology1{ padding:100px 0 0 40px;}

.index_products{ border-bottom:solid 1px #e5e5e5; padding:70px 0 70px;}
.index_products1{ color:#7d7d7d; line-height:26px; padding:10px 0;}
.index_products2{}
.index_about{ padding:20px 0 0;}

/*简介首页*/
.about_title{ background-image:url(../index/location1.gif); background-repeat:no-repeat; background-position:left center; padding:0 0 0 20px; line-height:26px; font-size:18px; font-weight:bold;}
.about_content{ padding:20px 0 0; line-height:26px;}
.about1_1{ width:540px;}
.about1_2{}
.about2{}
.about3_1{}
.about3_2{ width:530px;}

.about4{ background-image:url(../index/about4_2.jpg); background-repeat:no-repeat; height:290px;}
.about4_1{ width:540px; padding:30px 0 0 0;}
.about4_2{ padding:20px 0 0;}

.contentbg{ background-image:url(../index/contentbg2.jpg); background-repeat:repeat-y; background-position:217px 0px;}
.left{width:270px; border:solid 1px #DCDCDC; border-bottom:none;}
.left1{ background-color:#F4F4F4; border-bottom:solid 1px #DCDCDC; height:54px; line-height:54px; padding:0 0 0 18px; font-size:19px; text-transform:uppercase; font-weight:bold; color:#777777;}
.left2{ background-color:#FCFCFC; border-bottom:solid 1px #DCDCDC; border-top:none;}
.right{ width:830px;}

.tdh{height:10px; font-size:1px; line-height:1px;}
.tdh2{height:20px; font-size:1px; line-height:1px;}
.tdh3{height:30px; font-size:1px; line-height:1px;}
.tdh4{height:40px; font-size:1px; line-height:1px;}
.tdh5{height:50px; font-size:1px; line-height:1px;}
.tdh6{height:60px; font-size:1px; line-height:1px;}
.tdw{width:10px; font-size:1px; line-height:1px;}
.tdw2{width:20px; font-size:1px; line-height:1px;}
.content1{padding:10px 0; line-height:26px; vertical-align:top;}
.newcontent{padding:15px 15px 0; vertical-align:top;}
.prodcontent{padding:15px 0px; vertical-align:top;}


/*当前位置*/
.location0{ border-bottom:solid 1px #e2e2e2; padding:0 0 8px;}
.location1{ float:left; font-size:24px; line-height:24px; background-image:url(../index/location1.gif); background-repeat:no-repeat; background-position:left center; padding-left:20px;}
.location2{ float:right; font-size:12px; line-height:24px;}
.location2 a{}
.location2 a:hover{}


#productmenu{padding:0px 0px 0px 33px;}
#productmenu .tdset{vertical-align:top; height:400px; padding:8px 8px 0px;}
#productmenuc2 {font-size:14px; font-weight:bold; margin-bottom:5px;}
#productmenuc3 {margin-top:18px;}
#productmenu1 a{font-size:12px; color:#FFFFFF; width:93px; display:block; float:left; height:17px;}
#productmenu1 a:hover,#productmenu1 .this{font-size:12px; color:#FF9024;}
#productmenu2 a{font-size:12px; color:#FFFFFF; width:75px; display:block; float:left; height:17px;}
#productmenu2 a:hover,#productmenu2 .this{font-size:12px; color:#FF9024;}
#productmenu3 a{font-size:12px; color:#FFFFFF; width:70px; display:block; float:left; height:17px;}
#productmenu3 a:hover,#productmenu3 .this{font-size:12px; color:#FF9024;}

.csshide{display:none;}
.cssshow{display:block;}

.prodclass1{ width:300px; vertical-align:top; padding:10px 28px 10px; line-height:20px;}
.prodclass1 img{ width:300px; height:240px; border:0px; margin-bottom:8px;}
.prodclass1 a{ font-size:14px;}

.ProdclassReadme{ padding:0 0 15px; line-height:22px;}
.ProdclassReadme img{ max-width:830px;}

/*产品列表样式*/
.discount{ position:absolute; background-image:url(../index/discount1.png); width:50px; height:55px; display:inline-block; color:#FFF; margin:0 0 0 200px;}
.discount span{ margin:8px 0 0 4px; display:inline-block; font-size:20px;}
.productlist1{width:262px; position:relative; padding:10px 11px 10px 12px;}
.productlist1_0{ border:solid 1px #dedede;}
.productlist1_0:hover{ -webkit-box-shadow:0 0 10px #B8B8B8; -moz-box-shadow:0 0 10px #B8B8B8; box-shadow:0 0 10px #B8B8B8;}
.productlist1_1{ text-align:center; border-bottom:solid 1px #dedede;}
.productlist1_1 img{ width:260px; height:188px; border:0;}
.productlist1_2{ width:150px; line-height:25px;}
.productlist1_2 a{ padding:10px; display:block;}
.productlist1_2_1{ font-weight:bold; font-size:16px; height:25px; overflow:hidden;}
.productlist1_2_2{ color:#a0a0a0; height:25px; overflow:hidden;}
.productlist1_3{ border-left:solid 1px #dedede; display:inline-block; width:109px; height:70px; line-height:35px; text-align:center; background-color:#f5f5f5;}
.productlist1_3_1{ color:#0077cc; font-size:15px;}
.productlist1_3_2{}
.productlist1_3_2 a{ background-color:#008fdc; display:block; color:#FFF; font-size:13px;}
.productlist1_3_2 a:hover{ background-color:#0077cc;}
.productlist1_3_2 span{ background-image:url(../index/cart1.png); background-repeat:no-repeat; background-position:left center; padding-left:23px; display:inline-block;}



.hotsales1{ width:90px; padding:15px 10px; vertical-align:top;}
.hotsales1 img{ width:90px; height:90px; border:0;}
.hotsales2{ vertical-align:top; padding:15px 10px 15px 0;}
.hotsales2_1{ width:150px; height:60px; line-height:20px; overflow:hidden;}
.hotsales2_2{ color:#008ada; font-size:18px; line-height:26px;}


/*产品详细样式*/
.proddetail_left{ width:890px;}
.proddetail_right{ width:220px; background-color:#f5f5f5;}
.proddetail_right1{ background-color:#0093dd; color:#FFF; text-align:center; font-size:26px; padding:10px 0; text-transform:uppercase;}
.proddetail_right2{ padding:10px 0 10px 15px;}
.proddetail_right2 li{ padding:4px 0;}
.proddetail_right2 li select{ width:190px; border:solid 1px #dbdbdb; line-height:30px; height:30px;-moz-border-radius:5px; border-radius:5px;}
.proddetail_right3{ text-align:center;}
.proddetail_right3 span{ color:#ff0000; font-size:18px;}
.proddetail_right4{ text-align:center; padding:10px 0 20px;}
.proddetail_right4 a{ background-color:#008fdc; display:inline-block; color:#FFF; font-size:15px; line-height:32px; padding:0 20px;}
.proddetail_right4 a:hover{ background-color:#0077cc;}
.proddetail_right4 span{ background-image:url(../index/cart1.png); background-repeat:no-repeat; background-position:left center; padding-left:23px; display:inline-block;}

.proddetail1{ width:440px;}
.proddetail1_1{}
.proddetail1_2{ padding:10px 0 0;}

.proddetail3{ width:420px;}
.proddetail3_1{ color:#313131; font-size:22px; border-bottom:solid 1px #E5E5E5; padding:10px 0;}
.proddetail3_2{ padding:10px 0; border-bottom:solid 1px #E5E5E5;}
.proddetail3_2_1{ padding:5px 0;}
.proddetail3_2_2{ color:#008ada; font-size:26px;}
.proddetail3_2_3{ line-height:26px; padding:0 5px;}

.proddetail3_3{ line-height:24px; font-size:13px; padding:10px 0;}
.proddetail3_3_1{line-height:26px; padding:0 5px;}
.proddetail3_3_2{ padding:5px 0;}
.proddetail3_3_3{ color:#959595;line-height:26px; padding:0 5px;}
.proddetail3_3_4{ padding:10px 5px;}
.proddetail3_3_5{ padding:5px 0 0 5px;}

.proddetail3_4{ padding:10px 5px 0;}
.proddetail3_4_1{ line-height:28px;}
.proddetail3_4_2{ width:360px;}
.proddetail3_4_2 a{ padding:0 15px; line-height:26px; border:solid 1px #008fdc; display:inline-block; margin:3px; color:#008fdc;}
.proddetail3_4_2 a:hover{ background-color:#008fdc; color:#FFF;}

.proddetail4_title{ border-bottom:solid 1px #e5e5e5;}
.proddetail4_title li{ float:left;}
.proddetail4_title li a{ font-size:15px; background-image:url(../index/prod_detail_titlebg.png); padding:0 38px 0 20px; line-height:34px; background-position:right 0; color:#FFF; display:inline-block;}
.proddetail4_title li .this{ color:#FFF; background-position:right -34px;}
.proddetail4{ padding:10px 0 20px; line-height:24px;}

.proddetailmoretitle{ border-top:solid 1px #E5E5E5; padding:15px 0 0 0;}
.proddetailmore{ padding:15px 0 0 0;}
.prodtitle{ font-size:16px; font-weight:bold; color:#008ada;}

.prodtabs{ background-color:#E4E4E4;}
.prodtabs th{ text-align:left; background-color:#F2F2F2; padding:6px; width:30%;}
.prodtabs td{ text-align:left; background-color:#FFF; padding:6px;}

.shareto1{ padding:10px 5px 10px 0;}
.shareto2{ padding:10px 0;}

.bt1{ background-image:url(../index/bt1.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}
.bt2{ background-image:url(../index/bt2.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}
.bt3{ background-image:url(../index/bt3.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}


/*证书*/
.honorlist{ width:33%; text-align:center;}
.honorlist a{ display:inline-block; font-size:16px;}
.honorlist img{ border:solid 1px #CCC; margin-bottom:12px; -webkit-box-shadow:3px 3px 10px #B8B8B8; -moz-box-shadow:3px 3px 10px #B8B8B8; box-shadow:3px 3px 10px #B8B8B8;}

.producttitle{font-size:18px; font-weight:bold; padding:10px 0px; text-align:center; color:#D5291D;}
.producttitle2{font-size:12px; font-weight:bold; padding-bottom:10px;}

.indexnewstitle1{ background-color:#CDCDCD; font-weight:bold; height:34px; padding-left:18px;}
.indexnewstitle2{ background-color:#CDCDCD; font-weight:bold; text-align:center;}
.indexnews11{ background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:10px 11px; padding:0 0 0 20px; line-height:28px;}
.indexnews12{ background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:0px 8px; padding:3px 0px 3px 9px; line-height:17px;}
.indexnews12 a{ color:#0011FF;}
.indexnews12 a:hover{ color:#0011FF; text-decoration:underline;}
.indexnews21{ width:94px; text-align:center; color:#434343;}
.indexnews22{ padding-left:9px; color:#434343;}
.indexnewstr1{}
.indexnewstr2{ background-color:#E5E5E5;}

.newmore{ padding:10px 4px 0px 0px; text-align:right;}
.newnot{ padding:8px;}

/*新闻列表页样式*/
.newslist1{border-bottom:dashed 1px #cccccc; padding:0; display:block;}
.newslist1_1{background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:8px 22px; float:left; font-size:16px; width:740px; padding:15px 0 15px 24px;}
.newslist1_2{width:100px; text-align:center; float:right; padding:17px 0 0;}

.newslist2{ padding:20px 20px;border-bottom:dashed 1px #e6e5e5;}
.newslist2bg{}
.newslist2_1{ width:292px;}
.newslist2_1 img{ width:290px; height:210px; padding:5px; border:solid 1px #dedede; background-color:#FFF;}
.newslist2_1 a{ display:inline-block;}
.newslist2_1 a:hover img{ border:solid 1px #007fff;}
.newslist2_2{ width:730px;}
.newslist2_2_1{ padding:5px 0; line-height:28px;}
.newslist2_2_1 a{ font-size:18px; color:#333; font-weight:bold;}
.newslist2_2_1 a:hover{color:#007fff;}
.newslist2_2_2{ line-height:26px;}
.newslist2_2_3{ line-height:26px; color:#959595; padding:5px 0 0;}

.newslist3{text-align:center; vertical-align:top; width:302px; padding:10px 34px;}
.newslist3 img{ width:290px; height:210px; padding:5px; border:solid 1px #dedede; margin-bottom:6px;}
.newslist3 a{ display:inline-block;}
.newslist3 a:hover img{ border:solid 1px #007fff;}

/*新闻详细页样式*/
.newdetail1{padding:5px 5px 0px; text-align:center; font-size:20px; font-weight:bold; color:#008ada;}
.newdetail2{border-bottom:dashed 1px #D3D5D6; color:#333333; padding:8px 0px; text-align:center;}
.newdetail3{line-height:26px; padding:10px 10px;}
.newdetail4{padding-top:10px; border-top:dashed 1px #D3D5D6; line-height:26px;}
.newdetail5{line-height:26px;}

.star{ color:#F00;} 
.feedback_txt1{ padding:8px 0;}
.feedback_txt1 input{ background-color:#FBFBFB; border:solid 1px #F5F5F5; width:500px; padding:0 10px; height:28px; line-height:28px;}
.feedback_txt1 textarea{ background-color:#FBFBFB; border:solid 1px #F5F5F5; width:500px; padding:0 10px; height:140px; line-height:22px;}
.txtinput{background-color:#F9F9F9; border:solid 1px #D1D1D1; font-size:12px; color:#333333; height:24px; line-height:24px;}
.txtinput2{background-color:#F9F9F9; border:solid 1px #D1D1D1; font-size:12px; color:#333333;}
.bt{ background-color:#008fdc; width:90px; height:30px; line-height:30px; cursor:pointer; border:0; color:#FFF; font-size:14px; display:inline-block; text-align:center;}
.bt:hover{ background-color:#0077cc; color:#fff;}
.otherbt1{ background-color:#008ada; color:#FFF; padding:5px 20px; display:inline-block; cursor:pointer; border:0;}
.otherbt1:hover{ color:#FF0;}
.otherbt2{background-color:#FD9729; color:#FFF; padding:15px 40px; display:inline-block; font-size:20px;}
.otherbt2:hover{ color:#FF0;}
.otherbt3{background-color:#008fdc; color:#FFF; padding:15px 40px; display:inline-block; font-size:20px;}
.otherbt3:hover{ background-color:#0077cc; color:#FF0;}
.cartbt1{ background-image:url(../index/cart3.png); background-repeat:no-repeat; background-position:36px center; padding-left:74px;}
.fav1{ background-image:url(../index/fav1.gif); background-repeat:no-repeat; line-height:18px; padding:0 0 0 28px; display:inline-block;}
.fav1:hover{ background-position:0 -30px;}
.fav2{ background-image:url(../index/fav1.gif); background-repeat:no-repeat; line-height:18px; padding:0 0 0 28px; display:inline-block; background-position:0 -30px;}
.fav2:hover{ background-position:0 -30px;}
.radius5{-moz-border-radius:5px; border-radius:5px;}
.radius10{-moz-border-radius:10px; border-radius:10px;}

/*视频样式*/
.videolist{text-align:center; vertical-align:top; width:250px; padding:0px 13px 20px;}
.videolist img{ width:240px; height:180px; border:solid 1px #E4E4E3; background-color:#FFF; margin-bottom:6px; padding:4px;}
.videolist a{ display:inline-block;}

.videodetail1{ text-align:center; padding:20px 0 10px; font-size:20px; font-weight:bold; color:#008ada;}
.videodetail2{ text-align:center;}
.videodetail3{ text-align:center; padding:15px 0 0;}

/*下载样式*/
.download{ background-color:#E8E8E8;}
.downloadtr1{ background-color:#F5F5F5; text-align:center; font-weight:bold;}
.downloadtd1{ background-color:#FFF;}
.downloadtd2{ background-color:#FFF; text-align:center; width:100px;}

/*友情连接*/
.link1{ background-image:url(../index/link1.gif); background-repeat:no-repeat; background-position:center top; padding:12px 10px;}
.link1 span{ color:#2477BD; font-weight:bold;}

/*产品滚动列表样式*/
.roll {display: inline-block;overflow: hidden;width: 500px; height:122px;}
.roll .LeftBotton{display: inline; float: left; overflow: hidden; width:20px; cursor: pointer; text-align:center; margin-right:10px;}
.roll .LeftBotton img{ width: 20px; height:85px;}
.roll .RightBotton img{ width: 20px; height:85px;}
.roll .RightBotton {display: inline;float: left;overflow: hidden; width: 20px; cursor: pointer; text-align:center; margin-left:10px;}
.roll .Cont { padding-right: 0px; padding-left: 0px; float: left; overflow: hidden; width: 440px;}
.roll .ScrCont {width: 10000000px}
.roll #List1 {float: left;}
.roll #List2 {float: left;}


/*友情连接*/
#link{ margin:0px; padding:0px;}
#link li{float:left; padding:3px 2px;}
#link li a{width:124px; display:block; padding:8px 5px 5px 20px; border:solid 1px #E1E1E1; background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:8px 10px;}
#link li a:hover{background-color:#F6F6F6;}

.wk1_1{ background-image:url(../index/wk1_1.gif); height:58px; padding:58px 0 0 137px;}
.wk1_2{ background-image:url(../index/wk1_2.gif);}
.wk1_3{ background-image:url(../index/wk1_4.png); background-repeat:no-repeat; background-position:left bottom; padding:0 80px 130px 136px; line-height:36px; font-size:15px;}

.lmenu1{}
.lmenu2{}

.leftmenu{ padding:14px;}
a.leftmenu1{ background-image:url(../index/leftmenu1.gif); background-position:0 7px; background-repeat:no-repeat; color:#888888; font-size:15px; padding:10px 0 10px 26px; display:block;}
a.leftmenu1:hover{ background-position:0 -91px; color:#008ada;}
a.leftmenu1o{ background-image:url(../index/leftmenu1.gif); background-position:0 -91px; background-repeat:no-repeat; color:#008ada; font-size:15px; padding:10px 0 10px 26px; display:block;}

a.leftmenu2{ background-image:url(../index/leftmenu2.gif); background-repeat:no-repeat; background-position:24px 7px; line-height:20px; color:#888888; text-decoration:none; padding:2px 0px 2px 40px; display:block; font-size:13px;}
a.leftmenu2:hover{color:#008ada; background-position:24px -98px; text-decoration:none;}
a.leftmenu2o{ background-image:url(../index/leftmenu2.gif); background-repeat:no-repeat; background-position:24px -98px; line-height:20px; color:#008ada; text-decoration:none; padding:2px 0px 2px 40px; display:block; font-size:13px;}


/*招聘样式*/
.JobsList1{ background-color:#DCDCDC;}
.JobsList2{ background-color:#F3F3F3; text-align:center; font-weight:bold;}
.JobsList3{ background-color:#FFF;}
.JobsList3 a{ color:#C00983;}
.JobsList3 a:hover{ text-decoration:underline;}
.JobsList4{ background-color:#FFF; text-align:center;}
.JobsAdd2{ background-color:#F3F3F3; text-align:center;}
.JobsAdd3{ background-color:#FFF;}
.JobsAdd3 .txtinput{ width:200px; background-color:#FFF; height:24px; line-height:24px; border:solid 1px #D1D1D1;}
.JobsAdd3 .txtarea{ width:560px; height:100px; border:solid 1px #D1D1D1;}

.setpage{ text-align:center; line-height:20px;}
.setpage a{ background-color:#F0F0F0; padding:1px 6px; display:inline-block; border:solid 1px #666;}
.setpage input{ border:solid 1px #666666; background-color:#000; height:19px; color:#FFF; width:30px; margin-bottom:1px;}
.setpage .currentpage{ padding:1px 6px; display:inline-block; border:solid 1px #008ada; color:#FFF; background-color:#008ada;}


/*右边在线浮动图标*/
.side_right {width:40px;left:50%;bottom:50px;margin-left:580px;position:fixed;_position:absolute;_right:10px;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-210));z-index:102;}
.side_right .con{position:relative;height:136px;}
.side_right .con a{ width:50px; height:50px; line-height:50px; text-align:center; display:inline-block; margin-bottom:6px;}
.side_right .con #totop{width:50px;height:50px;background:url(../index/totop.png) no-repeat; display:none;opacity:0.6; cursor:pointer;}
.side_right .nobt{ height:90px;}

.fenxiang{ height:36px; line-height:36px; padding:10px 0 0 0; font-size:12px;}
.fenxiang1{ float:left; margin-right:8px; font-weight:bold;}
.fenxiang2{ float:left;}


/*会员模块*/
.M_Title1{ font-size:24px;}
.M_Title1 .a1{ font-size:14px;}
.M_Bt1{ background-color:#008ada; color:#FFF; padding:10px 20px; font-size:18px; text-transform:uppercase; display:inline-block; cursor:pointer; border:0;}
.M_Bt1:hover{ color:#FF0;}

.M_Register1{ width:520px; padding:0 20px; margin:0 auto;}
.M_Login_Name{ color:#008ada; background-color:#F4F4F4; border:solid 1px #E0E0E0; background-repeat:no-repeat; background-position:18px center; padding:0 0 0 45px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}
.M_Login_Name_Username{ background-image:url(../index/icon_mb_username.png);}
.M_Login_Name_Lock{ background-image:url(../index/icon_mb_lock.png);}
.M_Login_Name_Email{ background-image:url(../index/icon_mb_email.png);}
.M_Login_Input{ border:solid 1px #E0E0E0; border-left:none; width:350px; padding:0 10px; -moz-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}
.M_Login_Input input{ border:0; width:350px; height:40px; line-height:40px; outline:none;}

.M_Login1{ width:300px; padding:0 20px; margin:0 auto; margin-top:30px;}
.M_Login1 .M_Login_Input{ width:180px;}
.M_Login1 .M_Login_Input input{ width:170px;}

.M_Member1{ width:550px;}
.M_Member2{ padding:10px 0;}
.M_Member2_1{ border-bottom:dashed 1px #E5E5E5; padding:8px 0; color:#83838A;}
.M_Member2_2{ border-bottom:dashed 1px #E5E5E5; padding:8px 0;}
.M_Member3{ color:#83838A; padding:12px 0 0;}
.M_Member4{ border-bottom:dashed 1px #E5E5E5; padding:9px 0;}
.M_Member4 a{ display:inline-block; line-height:16px;}
.M_Member4 img{ width:36px; height:36px; border:0; margin-right:8px;}

.M_Wish1{ border-bottom:dashed 1px #E5E5E5; padding:9px 0; width:80px; text-align:center;}
.M_Wish1 img{ width:36px; height:36px; border:0; margin-right:8px;}
.M_Wish2{ border-bottom:dashed 1px #E5E5E5; padding:9px 0;}
.M_Wish2 a{ display:inline-block; line-height:16px;}
.M_Wish3{border-bottom:dashed 1px #E5E5E5; width:100px; text-align:center;}

.M_Ts{color:#83838A; padding:50px 0; text-align:center;}

.Product_Spec{}
.Product_Spec a{ display:inline-block; padding:4px 8px; border:solid 1px #CCC; margin:3px 6px 3px 0;}
.Product_Spec a:hover{ border-color:#008ada;}
.Product_Spec .selected{ border-color:#008ada; color:#008ada;}

.nu1{ display:inline-block; width:34px; line-height:40px; text-align:center; background-color:#F7F7F7; font-family:Verdana; font-size:18px; font-weight:bold; border:solid 1px #DFDFDF;}
.nu1:hover{ background-color:#008ada; color:#FFF;}
.nu2{border-top:solid 1px #DFDFDF;border-bottom:solid 1px #DFDFDF;}
.nu2 input{ width:44px; height:32px; line-height:32px; font-size:16px; text-align:center; border:0; outline:none;}

.tab{ background-color:#E5E5E5; text-align:center;}
.tabtitle{}
.tabtitle td{ background-color:#008ada; color:#FFF; padding:8px; text-transform:uppercase;}
.tabtr1{}
.tabtr1 td{ background-color:#FFF; padding:8px;}
.tabtr2{}
.tabtr2 td{ background-color:#EDF4F6; padding:8px;}
.tab_lname{ text-align:right; color:#A2A2A2; vertical-align:top;}

.shopcart_prodname{ text-align:left;}
.shopcart_prodname img{ margin-right:10px; width:60px; height:60px; border:0;}
.cartqty{ width:80px;}
.cartqty td{ padding:0;}

.cartstep2_1{ font-size:22px; padding:8px 0;}
.cartstep2_2{ border-bottom:solid 1px #E6E6E6; padding:10px 20px 20px;}
.cartstep2_2_1{ text-align:right; color:#666; padding:5px 6px 5px 0;}
.cartstep2_2_2{ padding:5px 0;}
.cartstep2_2_2 input{ border:solid 1px #DFDFDF; height:30px; line-height:30px; padding:0 8px;}
.cartstep2_3{ line-height:22px; border-bottom:solid 1px #E6E6E6; padding:0 0 20px;}
.cartstep4_1{ text-align:center; font-size:28px; padding:15px 0 0; color:#008ada;}
.cartstep4_2{ font-size:18px; line-height:36px; width:320px; margin:0 auto; padding:20px 20px;}
.cartstep4_3{ text-align:center; padding:0 0 15px;}

.OrderStatus0{ color:#F00;}
.OrderStatus1{ color:#00F;}
.OrderStatus2{ color:#00F;}
.OrderStatus3{ color:#060;}

.fcolor1{ color:#008ada;}
.a1{ color:#008ada; font-weight:normal;}
.a1:hover{ text-decoration:underline;}
.txt1{border:solid 1px #CED8DB;}


.LiveChat{ padding:16px 20px;}
.LiveChat1{ line-height:22px;}
.LiveChat2{ padding:8px 0 0;}
.LiveChat2_1{ padding:5px; text-align:right; color:#999;}
.LiveChat2_2{ padding:5px 0;}
.LiveChat2_2 input{ background-color:#FBFBFB; border:solid 1px #ECECEC; width:360px; padding:0 10px; height:28px; line-height:28px;}
.LiveChat2_2 textarea{ background-color:#FBFBFB; border:solid 1px #ECECEC; width:360px; padding:0 10px; height:140px; line-height:22px;}
.LiveChat2_3{ padding:8px 0 0;}
.LiveChat2_4{ text-align:center; padding:10px 0 0;color:#999;}